liver dumpling - German English Dictionary